package com.plian.system.vo.bpa;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.plian.system.entity.bpa.BpaFinancialPerformance;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 财务绩效指标配置主表;
 *
 * @author : jatpeo
 * @date : 2022-12-16
 */
@Data
@ApiModel(value = "财务绩效指标配置主表", description = "")
public class BpaFinancialPerformanceVO extends BpaFinancialPerformance implements Serializable {

    /**
     * 操作时间
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private String modifyTime;

    /**
     * 适用单位集合
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private List<String> suitableUnitIdList;


    /**
     * 计分标准
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private String mainScoreStandard;

    /**
     * 档位集合表
     **/
    public List<BpaFinancialPerformanceGearVO> dwList;

    /**
     * 计分集合表
     **/
    public List<BpaIndustryCreditConfigVO> creditList;

    /**
     * id集合
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private List<String> ids;
    /**
     * 档位ids
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private List<String> dwIds;

    /**
     * 计分ids
     **/
    @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
    private List<String> creditIds;






}